triple diosa - Spanish English Dictionary